give over (something) to (someone)

Translations
передать (что-то) (кому-то)
The project was too demanding, so they decided to give it over to a more experienced team.
Проект был слишком сложным, поэтому они решили передать его более опытной команде.